<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- Template Design by TheWebhub.com | http://www.thewebhub.com | Released for free under a Creative Commons Attribution-Share Alike 3.0 Philippines -->

<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <title>getToken(); - JavaScript-Based Hypothetical Programming Language Compiler</title>
  <meta name="keywords" content="javascript compilador web analise lexica sintatica semantica" />
  <meta name="description" content="" />
  <link href='images/favicon.ico' rel='icon' type='image/x-icon'/>
  <link href='images/favicon.ico' rel='shortcut icon' type='image/x-icon'/>
  <script type="text/javascript" src="source/Main.js"></script>
  <link href="style.css" rel="stylesheet" type="text/css" media="screen" />
</head>

<body>
    <div id="header">
        <h1>getToken();</h1>
    </div>
    <div id="menu">
        <ul>
		<li class="first"><a href="./">Home</a></li>
              <li><a href="download.html">Download</a></li>
              <li><a href="docs.html">Documenta&ccedil;&atilde;o</a></li>
              <li><a href="./source/" target="_blank">Source</a></li>
		<li><a href="sobre.html">Sobre</a></li>
        </ul>
    </div>
    <div id="page">
	<div id="page-top">

          <div class="adsense">
              <script type="text/javascript"><!--
                   google_ad_client = "pub-7710724268302172";
                   google_ad_slot = "3994626956";
                   google_ad_width = 728;
                   google_ad_height = 15;
                   //-->
              </script>
              <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
              </script>
           </div>

           <div id="page-bottom">
                <div>
			<div id="sidebar">
				<h2>Sobre</h2>
				<ul>
				   <li>getToken é um compilador de linguagem hipotética implementado inteiramente em <a href="http://en.wikipedia.org/wiki/Client-side_JavaScript" target="_blank">client side javascript</a>.</li>
				   <li>
                                  A última versão deste aplicativo e seu demo online estão disponíveis
                                  em <a href="http://go.crsouza.com/cc2">http://go.crsouza.com/cc2</a>.
                               </li>
				</ul>
			</div>
			<div id="content">
			    <h2>Objetivo</h2>
			    <p>
	                      Este aplicativo demonstra a possibilidade da criação de um compilador real totalmente
                             web. Seu principal objetivo é demonstrar o funcionamento de um compilador, as análises
                             léxica, sintática, semântica, e as sínteses de código intermediário, de código otimizado
                             e de código alvo.         
                         </p>
                         <p>
                             Este trabalho é o objetivo principal da disciplina de Construção de Compiladores 2 ministrada
                             pela professora <A href="http://www2.dc.ufscar.br/~helenacaseli/" target="_blank">Profa. Dra. Helena de Medeiros Caseli</a>
                             durante o segundo semestre de 2009 na <a href="http://www.ufscar.br/" target="_blank">Universidade Federal de São Carlos</a>
                             através do <a href="http://www.dc.ufscar.br/" target="_blank">Departamento de Computação</a>.
                         </p>


                         <h2>Autores</h2>
                         <p>
                           <table border="0" width="100%">
                            <tr>
                              <td><li>César Roberto de Souza</li></td>
                              <td>(<a href="http://www.crsouza.com" target="_blank">http://www.crsouza.com</a>)</td>
                            </tr>
                            <tr>
                              <td><li>Leonardo Sameshima Taba</li></td>
                              <td>(<a href="http://www.comp.ufscar.br/~leotaba/" target="_blank">http://www.comp.ufscar.br/~leotaba</a>)
                            </td>
                          </table>
                         </p>


                         <h2><a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" style="border-width:0; float:right; margin-top:-2px;" src="http://i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" /></a>
                             Copyright</h2>
                         <p>
                             Este trabalho está protegido sob a licença <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/" target="_blank">Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License</a>. Para obter uma copia desta licença, clique sob o nome da licença, visite <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/" target="_blank">http://creativecommons.org/licenses/by-nc-sa/3.0/</a> ou envie uma carta para Creative Commons, 171 Second Street, Suite 300, San Francisco, Califórnia, 94105, USA.
                         </p>

			</div>
                 </div>
              </form>
           <div style="clear: both;">&nbsp;</div>
	  </div>
      </div>
   </div>
   <div id="footer">
       <p>
           Copyright © 2009 <a href="http://crsouza.com" target="_blank">César Roberto de Souza</a>, <a href="http://www.comp.ufscar.br/~leotaba/" target="_blank">Leonardo Sameshima Taba</a>. Template originally designed by <a href="http://www.thewebhub.com" target="_blank">TheWebHub.com</a>.
       </p>
   </div>

  <script type="text/javascript">
     var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
     document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
  </script>
  <script type="text/javascript">
     try {
     var pageTracker = _gat._getTracker("UA-3114672-3");
     pageTracker._trackPageview();
     } catch(err) {}
  </script>
</body>
</html>
